interventional cardiac catheterization procedure - Turkish English Dictionary